Supplier Page from OriGene Technologies for TATA Element Modulatory Factor 1 (TMF1) (NM_007114) Human Over-expression Lysate